natural fiber scouring pad - Español Inglés Diccionario